plaster latch - Francés Inglés Diccionario